i live with my mom - Francés Inglés Diccionario